//lws20220217 定义该类所在的包
package com.itheima;

//使用scaner类要引入scanner包

import java.util.Scanner;

//定义worktwo类
public class WorkTwo {
    //定义main方法
    public static void main(String[] args) {
        //定义字符串类对象
        String ori = new String();
        String bb = new String();

        //系统输出
        System.out.println("请输入你要比较的字符串");
        //调用scanner类
        Scanner ss = new Scanner(System.in);
        //将键盘输入的字符串传给ori
        ori = ss.next();
        //调用自己封装的reverse方法，将反转后的字符串返回给bb
        bb = reverse1(ori);
        //判断ori和bb字符串值是否相等
        if (ori.equals(bb)) {
            System.out.println("输入的字符串为对称字符串。");
        } else {
            System.out.println("输入的字符串不是对称字符串！");
        }
    }

    //string没有reverse方法，要重写
    private static String reverse1(String str) {
        //定义StringBuffer，将原始String传入
        StringBuffer stb = new StringBuffer(str);
        //调用StringBuffer的reverse方法
        stb.reverse();
        //返回目标字符串
        return stb.toString();
    }

}
